From: Giovanni Campagna Date: Fri, 20 Mar 2015 06:57:32 +0000 (-0700) Subject: Search: watch for changes to enabled as well X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~1411 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=fd6ef482f0f4fbf9b0716d5eed285daaab01c6d8;p=gnome-shell.git Search: watch for changes to enabled as well When introducing support for "default disabled" search providers this part was overlooked, so enabling a default disabled provider would be ignored until the next login. https://bugzilla.gnome.org/show_bug.cgi?id=746509 --- diff --git a/js/ui/search.js b/js/ui/search.js index e307ce3f8..d4468f3c7 100644 --- a/js/ui/search.js +++ b/js/ui/search.js @@ -416,6 +416,7 @@ const SearchResults = new Lang.Class({ this._searchSettings = new Gio.Settings({ schema_id: SEARCH_PROVIDERS_SCHEMA }); this._searchSettings.connect('changed::disabled', Lang.bind(this, this._reloadRemoteProviders)); + this._searchSettings.connect('changed::enabled', Lang.bind(this, this._reloadRemoteProviders)); this._searchSettings.connect('changed::disable-external', Lang.bind(this, this._reloadRemoteProviders)); this._searchSettings.connect('changed::sort-order', Lang.bind(this, this._reloadRemoteProviders));